-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable x-pack security for testing against snapshots #28131
Conversation
Clearly this PR is missing some auth goodness being injected into the tests themselves. I'll keep investigating that angle before this is ready for review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, this definitively goes into the right direction! I expect some other integration tests to blow up.
One thing I thought would happen in 8.0 is that https is turned on by default, but it seems this is not the case?
hey @cachedout any updates there? |
@belimawr Would you mind re-reviewing this when you have a moment? I would like to get this in somewhat soon and avoid a lengthy round of having to rebase it. :) Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@cachedout LGTM, could you look into the failing tests?
@KseniaElastic @elastic/observablt-robots as @cachedout is out could you help us out? Seems to be ready to be merged. |
@v1v can i have your help here? |
@Mergifyio update |
I just rebased this PR with the latest changes in the Other than that, it might be better if someone from the Beats team take the lead and review those changes. |
The review was done by @belimawr so we should be good to go. |
✅ Branch has been successfully updated |
/test |
As far I see there are some IntegTest failures for:
No idea if they are related to this change or flaky tests. I just commented with OTOH, I have not seen any approval of this particular PR. Mike is on PTO for a while, so either we wait for until then (in a few months) or if this is needed now, maybe @belimawr or someone else within the Beats team can take the ownership of this particular PR and move forward? What do you think? |
@belimawr could you give us your approval here? |
This pull request is now in conflicts. Could you fix it? 🙏
|
I have the feeling some of those might be flaky tests, I had I'm reviewing the PR and I'll also look into those failing tests. @v1v @jlind23 a quick question: I see there are some conflicts on this PR, who should fix them? Should I fully take over the PR or just the review? Either way is fine for me. |
@belimawr as @cachedout is out for a couple of more weeks, that would be great if you can take the ownership of this. |
I'm on it! |
/test |
What does this PR do?
Closes #27211
This turns on xpack security for testing against snapshots (currently against 8.0.0).
Why is it important?
Per the requesting issue:
As Elasticsearch is enabling security by default in 8.0 we should also do this for our testing to uncover potential issues early on.
Checklist
CHANGELOG.next.asciidoc
orCHANGELOG-developer.next.asciidoc
.Author's Checklist
How to test this PR locally
Run
make up
fromtesting/environments
. Ensure that the environment comes up successfully.Related issues